package cn.bytets.rpc.api.balance;

import cn.bytets.rpc.api.invoke.Invocation;
import cn.bytets.rpc.api.invoke.Invoker;
import cn.bytets.rpc.common.URL;

import java.util.List;

/**
 * 负载均衡接口,可以使用SPI方式标注这里
 */
public interface LoadBalance {

    public  Invoker select(List<Invoker> list, URL url, Invocation invocation);
}
